
package com.sasis.service;

import java.util.List;

import com.sasis.model.WtUser;

public interface WtUserManager extends Manager {
    /**
     * Retrieves all of the wtUsers
     */
    public List getWtUsers(WtUser wtUser);

    /**
     * Gets wtUser's information based on wtUserid.
     * @param wtUserid the wtUser's wtUserid
     * @return wtUser populated wtUser object
     */
    public WtUser getWtUser(final String wtUserid);

    /**
     * Saves a wtUser's information
     * @param wtUser the object to be saved
     */
    public void saveWtUser(WtUser wtUser);

    /**
     * @see com.sasis.dao.WtUserDao#saveWtUser(WtUser wtUser)
     */    
    public void updateWtUser(final WtUser wtUser);
    /**
     * Removes a wtUser from the database by wtUserid
     * @param wtUserid the wtUser's wtUserid
     */
    public void removeWtUser(final String wtUserid);
}

